abdicate responsibility - French English Dictionary